﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace vensoft.Entities
{
    public partial class DetalleAlmacen
    {
        public DetalleAlmacen()
        {
            _stockmalo = 0;
            _stocktotal = Stock_B + Stock_M;
        }

        public Int32 Cod_Prod { get; set; }
        public Int32 Cod_Alm { get; set; }
        public Int32 Stock_B { get; set; }       
        
        public String Nombre_Prod { get; set; }
        public String Ubic_Alm { get; set; }        

        private Int32 _stocktotal;

        public Int32 Stock_T
        {
            get { return _stocktotal; }
            set { _stocktotal = value; }
        }

        private Int32 _stockmalo;

        public Int32 Stock_M
        {
            get { return _stockmalo; }
            set { _stockmalo = value; }
        }

        private Producto _producto;

        public Producto Producto
        {
            get { return _producto; }
            set
            {
                _producto = value;
                Cod_Prod = value.Id_Producto;
                Nombre_Prod = value.Nombre;
            }

        }

        private Almacen _almacen;

        public Almacen Almacen
        {
            get { return _almacen; }
            set
            {
                _almacen = value;
                Cod_Alm = value.ID_Almacen;
                Ubic_Alm = value.Ubicacion;
            }

        }
    }
}
